package tt.dz.tcp.rpc.ms.client.entity;

import java.util.List;

/**
 * 修改操作员角色VO类
 */
public class MasterModifyOperRoleVO
{

	public MasterModifyOperRoleVO()
	{
	}

	/**
	 * 修改操作员角色参数VO类
	 */
	public static class MasterModifyOperRoleParamVO
	{
		/**
		 * 用户id，用户唯一标示
		 */
		private String userId;
		/**
		 * 业务系统代码
		 */
		private String sysCode;
		/**
		 * 操作人员id
		 */
		private String oper;
		/**
		 * 用户修改后保留的角色id列表，如果为空，将删除所有权限
		 */
		private String[] roleIdList;

		public String getUserId()
		{
			return userId;
		}

		public void setUserId(String userId)
		{
			this.userId = userId;
		}

		public String getSysCode()
		{
			return sysCode;
		}

		public void setSysCode(String sysCode)
		{
			this.sysCode = sysCode;
		}

		public String getOper()
		{
			return oper;
		}

		public void setOper(String oper)
		{
			this.oper = oper;
		}

		public String[] getRoleIdList()
		{
			return roleIdList;
		}

		public void setRoleIdList(String[] roleIdList)
		{
			this.roleIdList = roleIdList;
		}
	}

	/**
	 * 修改操作员角色返回值VO类
	 */
	public static class MasterModifyOperRoleRetVO extends MasterBaseReturn
	{

	}

}
